ice needles - Español Inglés Diccionario